<?php
include_once('controller/C_Base.php');
/** 
 *  @author VGireev 
 *	@REVISION:  $Id: C_Contact.php 11 2011-12-18 12:52:37Z host.xserver@gmail.com $
 *  @brief Файл класса C_Contact
 *  © myCompany 2011
 *
 *  Контроллер страницы контактов
 *  
 */
class C_Contact extends C_Base
{
	
	
	public function __construct() 
	{
		parent::__construct();			
	}
	
    // Виртуальный обработчик запроса
    protected function OnInput() 
    {
		// Выход из системы пользователя
        $mUsers = M_Users::Instance();  
		
		// C_Base
        parent::OnInput();
    }
	
    // Виртуальный генератор HTML
    protected function OnOutput() 
    {    
		// Менеджер пользователей
		$mUsers = M_Users::Instance();
		
		// Шаблон меню
		// Формирование меню для пользователя либо администратора
		if ($mUsers->Can('USE_SECRET_FUNCTIONS')) {
			$vars_menu	= array('items' => C_Base::GetMenuItems(true));
		}
		else {
			$vars_menu	= array('items' => C_Base::GetMenuItems(false));
		};
		$this->menu		= $this->View('/view/tpl_menu.php', $vars_menu);
		
		// Генерация содержимого формы входа.
    	$this->content	= $this->View('/view/tpl_contact.php');
		
		// C_Base
        parent::OnOutput();
    }
		
}